package com.wanmait.zaisousuo.mapper;

import com.wanmait.zaisousuo.pojo.CompanyData;
import com.wanmait.zaisousuo.pojo.Data;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface DataMapper {
    //    查询近30天各种垃圾的数据
    List<Data> findThirtyDaysData();
    //    根据垃圾id以及城市查询过去12个月该城市的这种垃圾的数据
    List<Data> findLastTwelveMonthsData(@Param("garbageId") Integer garbageId, @Param("cityId") Integer cityId);
    //    近100天垃圾释放量最高的8个城市数据
    List<Data> findMostOutCity();
    //    近100天垃圾回收率最高的8个城市
    List<Data> findMostRecycleCity();
    //某一种垃圾对应城市的回收量
    Data getDataByCityId(@Param("cityId") Integer cityId, @Param("id") Integer id);


}
